Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Дослідження особливостей застосування функцій форматованого виводу даних.

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2021
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Алгоритмізація та програмування

Частина тексту файла

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Алгоритмізація та програмування 1: Базові концепції програмування ЗВІТ до лабораторної роботи № 3 «Дослідження особливостей застосування функцій форматованого виводу даних.» Варіант № 7 Дата «19» жовтня 2021 Завдання до роботи Мета завдання: Ознайомитись з математичними операторами та управляючими конструкціями , дослідити особливості їхнього застосування для розв’язання складних математичних виразів. Написати програму, що виконує математичні розрахунки за заданим рівнянням. Врахувати можливі математичні особливості рівняння. У якості індивідуального завдання необхідно написати програму, що виконує розрахунки для математичних виразів із використанням індивідуальних завдань 1 та 2 для кожного варіанту з Додатку В. / РЕЗУЛЬТАТ РОБОТИ ПОТРІБНО: Роздрукувати (вивести на екран) результати розрахунків для заданих у завданнях 1 та 2 математичних виразів. Відкритий для редагування програмний код розмістити на сайті https://replit.com/ (посилання через кнопку «+ Share»). Звіт до комп’ютерного практикуму № 3 додати в свій Клас на ресурсі https://classroom.google.com/. Теоретичні відомості В програмі використано математичні формули для вирішення поставленої задачі. Для реалізування цих функцій було використано функцію log10() з бібліотеки <math.h>. Функція log10 () повертає десятковий логарифм числа num. Якщо num негативно, то виникає помилка області визначення, а якщо він дорівнює нулю, то виникає помилка області значень. Було створено перемінні y, x, a, яким був заданий тип даних double. Тип double це тип даних з плаваючою точкою. Також було використано функцію scanf(). Вона присвоює перемінним значення за допомогою вводу з клавіатури. Таким чином в цій програмі перемінним a, x надається значення. В програмі використано оператор вибору if. Він дозволяє нам виконувати чи не виконувати певні ділянки коду, в залежності від того чи є істинним чи хибним умова цього оператора. Для використання if потрібно використовувати оператори, які дозволяють виконувати порівняння. Такі як: == дорівнює 5 == 5 True  != не дорівнює 3 != 2 True  > більше 7 > 6 – True  >= більше або дорівнює 1 >= 1 True  < менше 5 < 5 False  <= менше або дорівнює 3 <= 2 False   Блок-схема / Результати програми Програма має різні результати в залежності від значень x та a. / / / / Висновок: Було створено програму, задача якої є обрахування виразу в залежності від різних значень перемінних. В програмі використано оператор вибору if, присвоєння змінних завдяки клавіатурі та функцію log(). Таким чином, програма обчислює значення по-різному, в залежності від x та a. Код програми https://replit.com/join/cndcrqlebl-vladsosiedskii – посилання на replit.com. #include <stdio.h> #include <math.h> #include <stdlib.h> int main(void) { double a, y, x; printf("Введіть x:\n"); scanf("%lf", &x); printf("Введіть a:\n"); scanf("%lf", &a); if(x<3){ y=a+x; printf("Відповідь: %10.3f", y);} else{ if(x == 3){ if(a>0) { y=log10(a*x); printf("Відповідь: %10.3f", y);} else printf("Відповіді не існує"); //властивість логарифмів(основа логарифма повинна бути більша 0) } else printf("Відповіді не існує");} return 0; }
Антиботан аватар за замовчуванням

13.06.2023 07:06

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини